home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 23 / CU Amiga - Super CD-ROM 23 (June 1998).iso / CreatingGames / Utilities / Misc / AHI / Developer / drivers / paula / prefsfile.a < prev    next >
Encoding:
Text File  |  1997-10-31  |  7.3 KB  |  456 lines

  1. *** ScR ***
  2.  
  3.     incdir    include:
  4.     include    devices/ahi.i
  5.     include    libraries/ahi_sub.i
  6.  
  7. TRUE        EQU    1
  8. FALSE        EQU    0
  9.  
  10. AHIDB_Paula14Bit    EQU    AHIDB_UserBase+0    ;Private tag
  11. AHIDB_PaulaTable    EQU    AHIDB_UserBase+1    ;Private tag
  12. AHIDB_PaulaDMA        EQU    AHIDB_UserBase+2    ;Private tag
  13.  
  14. BEG:
  15.  
  16. *** FORM AHIM
  17.     dc.l    ID_FORM
  18.     dc.l    E-S
  19. S:
  20.     dc.l    ID_AHIM
  21.  
  22.  
  23. *** AUDN
  24. DrvName:
  25.     dc.l    ID_AUDN
  26.     dc.l    .e-.s
  27. .s
  28.     dc.b    "paula",0
  29. .e
  30.     CNOP    0,2
  31.  
  32.  
  33. *** AUDM
  34. ModeA:
  35.     dc.l    ID_AUDM
  36.     dc.l    .e-.s
  37. .s
  38.     dc.l    AHIDB_AudioID,        $00020001
  39.  
  40.     dc.l    AHIDB_Paula14Bit,    TRUE
  41.     dc.l    AHIDB_PaulaTable,    FALSE
  42.  
  43.     dc.l    AHIDB_Volume,        TRUE
  44.     dc.l    AHIDB_Panning,        TRUE
  45.     dc.l    AHIDB_Stereo,        TRUE
  46.     dc.l    AHIDB_HiFi,        FALSE
  47.     dc.l    AHIDB_MultTable,    FALSE
  48.  
  49.     dc.l    AHIDB_Name,        .name-.s
  50.     dc.l    TAG_DONE
  51. .name    dc.b    "Paula:14 bit stereo++",0
  52. .e
  53.     CNOP    0,2
  54.  
  55. *** AUDM
  56. ModeB:
  57.     dc.l    ID_AUDM
  58.     dc.l    .e-.s
  59. .s
  60.     dc.l    AHIDB_AudioID,        $00020002
  61.  
  62.     dc.l    AHIDB_Paula14Bit,    TRUE
  63.     dc.l    AHIDB_PaulaTable,    TRUE
  64.  
  65.     dc.l    AHIDB_Volume,        TRUE
  66.     dc.l    AHIDB_Panning,        TRUE
  67.     dc.l    AHIDB_Stereo,        TRUE
  68.     dc.l    AHIDB_HiFi,        FALSE
  69.     dc.l    AHIDB_MultTable,    TRUE
  70.  
  71.     dc.l    AHIDB_Name,        .name-.s
  72.     dc.l    TAG_DONE
  73. .name    dc.b    "Paula:Fast 14 bit stereo++ calibrated",0
  74. .e
  75.     CNOP    0,2
  76.  
  77. *** AUDM
  78. ModeC:
  79.     dc.l    ID_AUDM
  80.     dc.l    .e-.s
  81. .s
  82.     dc.l    AHIDB_AudioID,        $00020003
  83.  
  84.     dc.l    AHIDB_Paula14Bit,    TRUE
  85.     dc.l    AHIDB_PaulaTable,    FALSE
  86.  
  87.     dc.l    AHIDB_Volume,        TRUE
  88.     dc.l    AHIDB_Panning,        FALSE
  89.     dc.l    AHIDB_Stereo,        TRUE
  90.     dc.l    AHIDB_HiFi,        FALSE
  91.     dc.l    AHIDB_MultTable,    FALSE
  92.  
  93.     dc.l    AHIDB_Name,        .name-.s
  94.     dc.l    TAG_DONE
  95. .name    dc.b    "Paula:14 bit stereo",0
  96. .e
  97.     CNOP    0,2
  98.  
  99. *** AUDM
  100. ModeD:
  101.     dc.l    ID_AUDM
  102.     dc.l    .e-.s
  103. .s
  104.     dc.l    AHIDB_AudioID,        $00020004
  105.  
  106.     dc.l    AHIDB_Paula14Bit,    TRUE
  107.     dc.l    AHIDB_PaulaTable,    TRUE
  108.  
  109.     dc.l    AHIDB_Volume,        TRUE
  110.     dc.l    AHIDB_Panning,        FALSE
  111.     dc.l    AHIDB_Stereo,        TRUE
  112.     dc.l    AHIDB_HiFi,        FALSE
  113.     dc.l    AHIDB_MultTable,    TRUE
  114.  
  115.     dc.l    AHIDB_Name,        .name-.s
  116.     dc.l    TAG_DONE
  117. .name    dc.b    "Paula:Fast 14 bit stereo calibrated",0
  118. .e
  119.     CNOP    0,2
  120.  
  121. *** AUDM
  122. ModeE:
  123.     dc.l    ID_AUDM
  124.     dc.l    .e-.s
  125. .s
  126.     dc.l    AHIDB_AudioID,        $00020005
  127.  
  128.     dc.l    AHIDB_Paula14Bit,    TRUE
  129.     dc.l    AHIDB_PaulaTable,    FALSE
  130.  
  131.     dc.l    AHIDB_Volume,        TRUE
  132.     dc.l    AHIDB_Panning,        FALSE
  133.     dc.l    AHIDB_Stereo,        FALSE
  134.     dc.l    AHIDB_HiFi,        FALSE
  135.     dc.l    AHIDB_MultTable,    FALSE
  136.  
  137.     dc.l    AHIDB_Name,        .name-.s
  138.     dc.l    TAG_DONE
  139. .name    dc.b    "Paula:14 bit mono",0
  140. .e
  141.     CNOP    0,2
  142.  
  143. *** AUDM
  144. ModeF:
  145.     dc.l    ID_AUDM
  146.     dc.l    .e-.s
  147. .s
  148.     dc.l    AHIDB_AudioID,        $00020006
  149.  
  150.     dc.l    AHIDB_Paula14Bit,    TRUE
  151.     dc.l    AHIDB_PaulaTable,    TRUE
  152.  
  153.     dc.l    AHIDB_Volume,        TRUE
  154.     dc.l    AHIDB_Panning,        FALSE
  155.     dc.l    AHIDB_Stereo,        FALSE
  156.     dc.l    AHIDB_HiFi,        FALSE
  157.     dc.l    AHIDB_MultTable,    TRUE
  158.  
  159.     dc.l    AHIDB_Name,        .name-.s
  160.     dc.l    TAG_DONE
  161. .name    dc.b    "Paula:Fast 14 bit mono calibrated",0
  162. .e
  163.     CNOP    0,2
  164.  
  165. *** AUDM
  166. ModeG:
  167.     dc.l    ID_AUDM
  168.     dc.l    .e-.s
  169. .s
  170.     dc.l    AHIDB_AudioID,        $00020007
  171.  
  172.     dc.l    AHIDB_Paula14Bit,    FALSE
  173.     dc.l    AHIDB_PaulaTable,    FALSE
  174.  
  175.     dc.l    AHIDB_Volume,        TRUE
  176.     dc.l    AHIDB_Panning,        TRUE
  177.     dc.l    AHIDB_Stereo,        TRUE
  178.     dc.l    AHIDB_HiFi,        FALSE
  179.     dc.l    AHIDB_MultTable,    FALSE
  180.  
  181.     dc.l    AHIDB_Name,        .name-.s
  182.     dc.l    TAG_DONE
  183. .name    dc.b    "Paula:8 bit stereo++",0
  184. .e
  185.     CNOP    0,2
  186.  
  187. *** AUDM
  188. ModeH:
  189.     dc.l    ID_AUDM
  190.     dc.l    .e-.s
  191. .s
  192.     dc.l    AHIDB_AudioID,        $00020008
  193.  
  194.     dc.l    AHIDB_Paula14Bit,    FALSE
  195.     dc.l    AHIDB_PaulaTable,    FALSE
  196.  
  197.     dc.l    AHIDB_Volume,        TRUE
  198.     dc.l    AHIDB_Panning,        TRUE
  199.     dc.l    AHIDB_Stereo,        TRUE
  200.     dc.l    AHIDB_HiFi,        FALSE
  201.     dc.l    AHIDB_MultTable,    TRUE
  202.  
  203.     dc.l    AHIDB_Name,        .name-.s
  204.     dc.l    TAG_DONE
  205. .name    dc.b    "Paula:Fast 8 bit stereo++",0
  206. .e
  207.     CNOP    0,2
  208.  
  209. *** AUDM
  210. ModeI:
  211.     dc.l    ID_AUDM
  212.     dc.l    .e-.s
  213. .s
  214.     dc.l    AHIDB_AudioID,        $00020009
  215.  
  216.     dc.l    AHIDB_Paula14Bit,    FALSE
  217.     dc.l    AHIDB_PaulaTable,    FALSE
  218.  
  219.     dc.l    AHIDB_Volume,        TRUE
  220.     dc.l    AHIDB_Panning,        FALSE
  221.     dc.l    AHIDB_Stereo,        TRUE
  222.     dc.l    AHIDB_HiFi,        FALSE
  223.     dc.l    AHIDB_MultTable,    FALSE
  224.  
  225.     dc.l    AHIDB_Name,        .name-.s
  226.     dc.l    TAG_DONE
  227. .name    dc.b    "Paula:8 bit stereo",0
  228. .e
  229.     CNOP    0,2
  230.  
  231. *** AUDM
  232. ModeJ:
  233.     dc.l    ID_AUDM
  234.     dc.l    .e-.s
  235. .s
  236.     dc.l    AHIDB_AudioID,        $0002000A
  237.  
  238.     dc.l    AHIDB_Paula14Bit,    FALSE
  239.     dc.l    AHIDB_PaulaTable,    FALSE
  240.  
  241.     dc.l    AHIDB_Volume,        TRUE
  242.     dc.l    AHIDB_Panning,        FALSE
  243.     dc.l    AHIDB_Stereo,        TRUE
  244.     dc.l    AHIDB_HiFi,        FALSE
  245.     dc.l    AHIDB_MultTable,    TRUE
  246.  
  247.     dc.l    AHIDB_Name,        .name-.s
  248.     dc.l    TAG_DONE
  249. .name    dc.b    "Paula:Fast 8 bit stereo",0
  250. .e
  251.     CNOP    0,2
  252.  
  253. *** AUDM
  254. ModeK:
  255.     dc.l    ID_AUDM
  256.     dc.l    .e-.s
  257. .s
  258.     dc.l    AHIDB_AudioID,        $0002000B
  259.  
  260.     dc.l    AHIDB_Paula14Bit,    FALSE
  261.     dc.l    AHIDB_PaulaTable,    FALSE
  262.  
  263.     dc.l    AHIDB_Volume,        TRUE
  264.     dc.l    AHIDB_Panning,        FALSE
  265.     dc.l    AHIDB_Stereo,        FALSE
  266.     dc.l    AHIDB_HiFi,        FALSE
  267.     dc.l    AHIDB_MultTable,    FALSE
  268.  
  269.     dc.l    AHIDB_Name,        .name-.s
  270.     dc.l    TAG_DONE
  271. .name    dc.b    "Paula:8 bit mono",0
  272. .e
  273.     CNOP    0,2
  274.  
  275. *** AUDM
  276. ModeL:
  277.     dc.l    ID_AUDM
  278.     dc.l    .e-.s
  279. .s
  280.     dc.l    AHIDB_AudioID,        $0002000C
  281.  
  282.     dc.l    AHIDB_Paula14Bit,    FALSE
  283.     dc.l    AHIDB_PaulaTable,    FALSE
  284.  
  285.     dc.l    AHIDB_Volume,        TRUE
  286.     dc.l    AHIDB_Panning,        FALSE
  287.     dc.l    AHIDB_Stereo,        FALSE
  288.     dc.l    AHIDB_HiFi,        FALSE
  289.     dc.l    AHIDB_MultTable,    TRUE
  290.  
  291.     dc.l    AHIDB_Name,        .name-.s
  292.     dc.l    TAG_DONE
  293. .name    dc.b    "Paula:Fast 8 bit mono",0
  294. .e
  295.     CNOP    0,2
  296.  
  297.  
  298. *** AUDM
  299. ModeM:
  300.     dc.l    ID_AUDM
  301.     dc.l    .e-.s
  302. .s
  303.     dc.l    AHIDB_AudioID,        $0002000D
  304.  
  305.     dc.l    AHIDB_Paula14Bit,    TRUE
  306.     dc.l    AHIDB_PaulaTable,    TRUE
  307.  
  308.     dc.l    AHIDB_Volume,        TRUE
  309.     dc.l    AHIDB_Panning,        TRUE
  310.     dc.l    AHIDB_Stereo,        TRUE
  311.     dc.l    AHIDB_HiFi,        TRUE
  312.     dc.l    AHIDB_MultTable,    FALSE
  313.  
  314.     dc.l    AHIDB_Name,        .name-.s
  315.     dc.l    TAG_DONE
  316. .name    dc.b    "Paula:HiFi 14 bit stereo++ calibrated",0
  317. .e
  318.     CNOP    0,2
  319.  
  320. *** AUDM
  321. ModeN:
  322.     dc.l    ID_AUDM
  323.     dc.l    .e-.s
  324. .s
  325.     dc.l    AHIDB_AudioID,        $0002000E
  326.  
  327.     dc.l    AHIDB_Paula14Bit,    TRUE
  328.     dc.l    AHIDB_PaulaTable,    TRUE
  329.  
  330.     dc.l    AHIDB_Volume,        TRUE
  331.     dc.l    AHIDB_Panning,        FALSE
  332.     dc.l    AHIDB_Stereo,        TRUE
  333.     dc.l    AHIDB_HiFi,        TRUE
  334.     dc.l    AHIDB_MultTable,    FALSE
  335.  
  336.     dc.l    AHIDB_Name,        .name-.s
  337.     dc.l    TAG_DONE
  338. .name    dc.b    "Paula:HiFi 14 bit stereo calibrated",0
  339. .e
  340.     CNOP    0,2
  341.  
  342. *** AUDM
  343. ModeO:
  344.     dc.l    ID_AUDM
  345.     dc.l    .e-.s
  346. .s
  347.     dc.l    AHIDB_AudioID,        $0002000F
  348.  
  349.     dc.l    AHIDB_Paula14Bit,    TRUE
  350.     dc.l    AHIDB_PaulaTable,    TRUE
  351.  
  352.     dc.l    AHIDB_Volume,        TRUE
  353.     dc.l    AHIDB_Panning,        FALSE
  354.     dc.l    AHIDB_Stereo,        FALSE
  355.     dc.l    AHIDB_HiFi,        TRUE
  356.     dc.l    AHIDB_MultTable,    FALSE
  357.  
  358.     dc.l    AHIDB_Name,        .name-.s
  359.     dc.l    TAG_DONE
  360. .name    dc.b    "Paula:HiFi 14 bit mono calibrated",0
  361. .e
  362.     CNOP    0,2
  363.  
  364. *** AUDM
  365. ModeP:
  366.     dc.l    ID_AUDM
  367.     dc.l    .e-.s
  368. .s
  369.     dc.l    AHIDB_AudioID,        $00020010
  370.  
  371.     dc.l    AHIDB_Paula14Bit,    FALSE
  372.     dc.l    AHIDB_PaulaTable,    FALSE
  373.  
  374.     dc.l    AHIDB_Volume,        TRUE
  375.     dc.l    AHIDB_Panning,        TRUE
  376.     dc.l    AHIDB_Stereo,        TRUE
  377.     dc.l    AHIDB_HiFi,        TRUE
  378.     dc.l    AHIDB_MultTable,    FALSE
  379.  
  380.     dc.l    AHIDB_Name,        .name-.s
  381.     dc.l    TAG_DONE
  382. .name    dc.b    "Paula:HiFi 8 bit stereo++",0
  383. .e
  384.     CNOP    0,2
  385.  
  386. *** AUDM
  387. ModeQ:
  388.     dc.l    ID_AUDM
  389.     dc.l    .e-.s
  390. .s
  391.     dc.l    AHIDB_AudioID,        $00020011
  392.  
  393.     dc.l    AHIDB_Paula14Bit,    FALSE
  394.     dc.l    AHIDB_PaulaTable,    FALSE
  395.  
  396.     dc.l    AHIDB_Volume,        TRUE
  397.     dc.l    AHIDB_Panning,        FALSE
  398.     dc.l    AHIDB_Stereo,        TRUE
  399.     dc.l    AHIDB_HiFi,        TRUE
  400.     dc.l    AHIDB_MultTable,    FALSE
  401.  
  402.     dc.l    AHIDB_Name,        .name-.s
  403.     dc.l    TAG_DONE
  404. .name    dc.b    "Paula:HiFi 8 bit stereo",0
  405. .e
  406.     CNOP    0,2
  407.  
  408. *** AUDM
  409. ModeR:
  410.     dc.l    ID_AUDM
  411.     dc.l    .e-.s
  412. .s
  413.     dc.l    AHIDB_AudioID,        $00020012
  414.  
  415.     dc.l    AHIDB_Paula14Bit,    FALSE
  416.     dc.l    AHIDB_PaulaTable,    FALSE
  417.  
  418.     dc.l    AHIDB_Volume,        TRUE
  419.     dc.l    AHIDB_Panning,        FALSE
  420.     dc.l    AHIDB_Stereo,        FALSE
  421.     dc.l    AHIDB_HiFi,        TRUE
  422.     dc.l    AHIDB_MultTable,    FALSE
  423.  
  424.     dc.l    AHIDB_Name,        .name-.s
  425.     dc.l    TAG_DONE
  426. .name    dc.b    "Paula:HiFi 8 bit mono",0
  427. .e
  428.     CNOP    0,2
  429.  
  430. ;*** AUDM
  431. ;ModeS:
  432. ;    dc.l    ID_AUDM
  433. ;    dc.l    .e-.s
  434. ;.s
  435. ;    dc.l    AHIDB_AudioID,        $00020018
  436. ;
  437. ;    dc.l    AHIDB_Paula14Bit,    FALSE
  438. ;    dc.l    AHIDB_PaulaTable,    FALSE
  439. ;    dc.l    AHIDB_PaulaDMA,        TRUE
  440. ;
  441. ;    dc.l    AHIDB_Volume,        TRUE
  442. ;    dc.l    AHIDB_Panning,        FALSE
  443. ;    dc.l    AHIDB_Stereo,        TRUE
  444. ;    dc.l    AHIDB_HiFi,        FALSE
  445. ;    dc.l    AHIDB_MultTable,    FALSE
  446. ;
  447. ;    dc.l    AHIDB_Name,        .name-.s
  448. ;    dc.l    TAG_DONE
  449. ;.name    dc.b    "Paula:DMA 8 bit stereo",0
  450. ;.e
  451. ;    CNOP    0,2
  452.  
  453. E:
  454.     CNOP    0,2
  455. END:
  456.